# Install LibVLC headers
install_headers(
    'vlc/vlc.h',
    'vlc/libvlc.h',
    'vlc/libvlc_dialog.h',
    'vlc/libvlc_events.h',
    'vlc/libvlc_media.h',
    'vlc/libvlc_media_discoverer.h',
    'vlc/libvlc_media_list.h',
    'vlc/libvlc_media_list_player.h',
    'vlc/libvlc_media_player.h',
    'vlc/libvlc_media_track.h',
    'vlc/libvlc_picture.h',
    'vlc/libvlc_renderer_discoverer.h',
    'vlc/libvlc_version.h',
    'vlc/libvlc_video.h',
    subdir: 'vlc')

# Install VLC plugin headers
install_headers(
    'vlc_access.h',
    'vlc_actions.h',
    'vlc_addons.h',
    'vlc_ancillary.h',
    'vlc_aout.h',
    'vlc_aout_volume.h',
    'vlc_arrays.h',
    'vlc_atomic.h',
    'vlc_avcodec.h',
    'vlc_bits.h',
    'vlc_block.h',
    'vlc_block_helper.h',
    'vlc_boxes.h',
    'vlc_charset.h',
    'vlc_chroma_probe.h',
    'vlc_codec.h',
    'vlc_codecs.h',
    'vlc_common.h',
    'vlc_config.h',
    'vlc_config_cat.h',
    'vlc_configuration.h',
    'vlc_cpu.h',
    'vlc_cxx_helpers.hpp',
    'vlc_decoder.h',
    'vlc_demux.h',
    'vlc_dialog.h',
    'vlc_epg.h',
    'vlc_es.h',
    'vlc_es_out.h',
    'vlc_extensions.h',
    'vlc_filter.h',
    'vlc_fingerprinter.h',
    'vlc_fixups.h',
    'vlc_fourcc.h',
    'vlc_fs.h',
    'vlc_gcrypt.h',
    'vlc_http.h',
    'vlc_httpd.h',
    'vlc_image.h',
    'vlc_inhibit.h',
    'vlc_input.h',
    'vlc_input_item.h',
    'vlc_interface.h',
    'vlc_interrupt.h',
    'vlc_intf_strings.h',
    'vlc_iso_lang.h',
    'vlc_keystore.h',
    'vlc_list.h',
    'vlc_hash.h',
    'vlc_media_library.h',
    'vlc_media_source.h',
    'vlc_memstream.h',
    'vlc_messages.h',
    'vlc_meta.h',
    'vlc_meta_fetcher.h',
    'vlc_mime.h',
    'vlc_modules.h',
    'vlc_mouse.h',
    'vlc_network.h',
    'vlc_objects.h',
    'vlc_opengl.h',
    'vlc_opengl_filter.h',
    'vlc_opengl_interop.h',
    'vlc_pgpkey.h',
    'vlc_picture.h',
    'vlc_picture_fifo.h',
    'vlc_picture_pool.h',
    'vlc_player.h',
    'vlc_playlist.h',
    'vlc_playlist_export.h',
    'vlc_plugin.h',
    'vlc_preparser.h',
    'vlc_probe.h',
    'vlc_rand.h',
    'vlc_renderer_discovery.h',
    'vlc_replay_gain.h',
    'vlc_services_discovery.h',
    'vlc_sort.h',
    'vlc_sout.h',
    'vlc_spu.h',
    'vlc_stream.h',
    'vlc_stream_extractor.h',
    'vlc_strings.h',
    'vlc_subpicture.h',
    'vlc_text_style.h',
    'vlc_threads.h',
    'vlc_tick.h',
    'vlc_timestamp_helper.h',
    'vlc_tls.h',
    'vlc_update.h',
    'vlc_url.h',
    'vlc_variables.h',
    'vlc_vector.h',
    'vlc_video_splitter.h',
    'vlc_viewpoint.h',
    'vlc_vlm.h',
    'vlc_vout.h',
    'vlc_vout_display.h',
    'vlc_vout_osd.h',
    'vlc_window.h',
    'vlc_xlib.h',
    'vlc_xml.h',
    subdir: 'vlc/plugins')
